39b85777587a860ccb10445cf05f6e4bb64de31d,src/main/java/org/testng/TestNG.java,TestNG,addListener,#ITestNGListener#,715
Before Change
}
if (listener instanceof ITestListener) {
ITestListener test = (ITestListener) listener;
if (! m_testListeners.containsKey(test.getClass())) {
m_testListeners.put(test.getClass(), test);
}
}
if (listener instanceof IClassListener) {
After Change
wireListenerIfNotDuplicate(m_suiteListeners, suite.getClass(), suite);
}
if (listener instanceof ITestListener) {
ITestListener test = (ITestListener) listener;
wireListenerIfNotDuplicate(m_testListeners, test.getClass(), test);
}
if (listener instanceof IClassListener) {
IClassListener clazz = (IClassListener) listener;